package com.zhonghe.menglinetty.modbus4j_modbustcp;

/**
 * Copyright (C) 广州中和互联网技术有限公司
 *
 * @author 范家微 fanjiawei@borche.cn
 * @date :2021/1/24 13:40
 */
public class ModbusMasterTCPWriteDemo {

	/**
	 * 发送单个寄存器数据，一般是无符号16位值：比如10
	 * master.sendRequest(new WriteSingleRegisterRequest(address, value), unitId);
	 *
	 * 写入多个寄存器
	 * // float类型转字节数组
	 * byte[] bytes = float2bytes(values);
	 * // 转netty需要的字节类型
	 * ByteBuf byteBuf = Unpooled.wrappedBuffer(bytes);
	 *
	 * // 发送多个寄存器数据，数据类型由quantity决定，2是float类型，4是double类型
	 * master.sendRequest(new WriteMultipleRegistersRequest(address,quantity,byteBuf), unitId);
	 */
}
